/*
 * Actor.java
 *
 * Created on June 1, 2008, 11:59 AM
 *
 * Actor is the container from where all user code 
 * is called and run, as controlled by the actor stack
 * and availability of the robot's actuating resources
 * Sensor processsing and actuation occur independently of 
 * each other in the Actor, due to collection time 
 * differences. 
 */

package org.gunncs.actoriface;

/**
 *
 * @author kroo
 */
public interface Actor {
    public void act(Robot r);
    
    public void updateSensors(Sensor[] sensors);
}
